<template>
  <div class="p_container">
    <div class="l_side">
      <h1>1.实验方法与步骤要求</h1>
      <p>
        <strong>1).&nbsp;实验方法描述：</strong>
      </p>
      <p>系统的开发流程图，如下图所示：</p>
      <p style="text-align: center;">
        <img src="../../images/liuchengtu.jpg" alt />
      </p>
      <p style="text-align: center;">
        <strong>图2&nbsp;系统开发流程图</strong>
      </p>
      <p>
        <strong>2).&nbsp;系统功能模块设计：</strong>
      </p>
      <p>系统总体设计的重点之一在于明确系统功能模块，以及细分到每个功能模块的任务。根据三维原型系统的实际需求，将系统分为文件操作、视图导航、模型设置、查询量算、三维分析五个互相独立又互有联系的子功能模块，而根据模块功能内部的相对独立性，又可将每个子功能模块继续进行模块划分，每个模块执行一系列相互关联的具体功能。其中文件操作模块包括：工作路径设置、模型生成与载入、添加数据等功能；视图导航模块包括：放大缩小、平移旋转、仰视俯视等模功能；模型设置模块包括：拔高系数设置、分层展示、岩性着色等功能；查询与量算模块包括：钻孔信息查询、地层岩性查询、距离与面积量算等功能；三维分析模块包括：虚拟钻孔、地层切剖面、地层切块、数据漫游等功能。</p>
      <p>系统功能结构如图3所示：</p>
      <p style="text-align: center;">
        <img src="../../images/gongneng.jpg" alt />
      </p>
      <p style="text-align: center;">
        <strong>图3&nbsp;系统功能结构图</strong>
      </p>
      <p>三维原型系统的开发基于ArcGIS Engine 10.1组件的二次开发方式进行开发，集成开发环境为Visual Studio 2010平台，开发语言采用C#，系统图形用户界面（GUI）采用DevComponets DotNetBar实现类似Office2007风格界面。根据三维原型系统的建设目标和实际需求，本系统具有利用已有监测数据集自动建立三维地质模型以及实现对三维地质模型的三维显示、查询、量算、分析等功能，由总体设计，将系统分为五个功能模块（文件操作、视图导航、模型设置、查询量算、三维分析），各模块相互独立，负责实现其相应的功能。</p>
      <p>
        <strong>3).&nbsp;学生交互性操作步骤说明：</strong>
      </p>
      <p>
        (1).&nbsp;实验步骤1：文件操作。
      </p>
      <p>
        (2).&nbsp;实验步骤2：视图导航。
      </p>
      <p>
        (3).&nbsp;实验步骤3：地层设置。
      </p>
      <p>
        (4).&nbsp;实验步骤4：空间查询。
      </p>
      <p>
        (5).&nbsp;实验步骤5：三维集成。
      </p>
      <p>
        (6).&nbsp;实验步骤6：三维分析。
      </p>
      <p>
        (7).&nbsp;实验步骤7：虚拟钻孔生成。
      </p>
      <p>
        (8).&nbsp;实验步骤8：地层切块分析。
      </p>
      <p>
        (9).&nbsp;实验步骤9：三维量算。
      </p>
      <p>
        (10).&nbsp;实验步骤10：岩性查询。
      </p>
      <p>
        (11).&nbsp;实验步骤11：地层识读。
      </p>
      <p>
        (12).&nbsp;实验步骤12：生成实验报告。
      </p>
    </div>
    <div class="r_side"></div>
  </div>
</template>
<script>
export default {
  data() {
    return {};
  }
};
</script>
<style lang="less" scoped>
.p_container {
  .l_side {
    width: 800px;
    h1 {
      font-size: 16px;
      color: #333333;
      margin: 15px 0 20px;
      text-align: center;
    }
    p {
      line-height: 30px;
      color: #666;
      font-size: 12px;
      margin-bottom: 10px;
      text-indent: 2em;
    }
  }
}
</style>


